from flask import Flask

app = Flask(__name__)
# 导入配置文件的路径
# app.config.from_object("配置文件名.类")
app.config.from_object("settings.DevelopmentConfig")
"""
def from_object(self, obj:object | str) -> None:
# obj 可以是 对象 也可以是 字符串， 方法返回值为 None
    if isinstance(obj, str):                # 判断这个 obj 是否为字符串
                obj = import_string(obj)    # 将字符串转换为对应模块 或 对象，将结果赋值给 obj
            for key in dir(obj):            # 使用 dir() 获取obj 中的所有属性名
                if key.isupper():           # 判断 属性名是否大写
                    self[key] = getattr(obj, key)  # 获取 obj 中的属性名 key 对应的值，并赋值给 self
"""


@app.route('/')
def index():
    return 'index'


if __name__ == "__main__":
    app.run()